package com.yanggu.scala.chapater12.var2

//模式匹配中的变量
object MatchVarDemo01 {

  def main(args: Array[String]): Unit = {
    //如果在case关键字后跟变量名，那么match前表达式的值会赋给那个变量
    val c = 'V'
    //模式匹配是可以有返回值的。返回值就是case语句中的最后一句
    val result = c match {
      case '+' =>
        println("Ok")
        '+'
      case myChar =>
        println("Ok~~~" + myChar)
        myChar
      case _ => println("未成功匹配")
    }
    println(result)
  }

}
